package com.itfreer.data.check.entity;

import java.io.Serializable;
import java.util.Date;

import com.itfreer.form.dictionary.reflect.DictionaryField;


public class CheckHistoryEntity implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -1586471105523897157L;

	/**
	 * 主键
	 */
	private String id;
	
	/**
	 * 数据id
	 */
	private String dataid;
	
	/***
	 * 环节名称
	 */
	private String tachename;
	
	/***
	 * 检查事项
	 */
	private String matter;
	
	/***
	 * 排序号
	 */
	private Integer order;
	
	/**
	 * 检查类型（自定义字典项）
	 * 
	 */
	@DictionaryField(dictionaryName="d_checktype", toFieldName="typeName")
	private String type;
	
	private String typeName;
	
	/**
	 * 检查状态
	 * 
	 */
	private String state;
	
	/***
	 *  检查人姓名
	 */
	private String username;
	
	/**
	 * 检查时间
	 */
	private Date checktime;
	
	/***
	 * 检查结果
	 */
	private String result;
	
	/***
	 * 检查结论
	 */
	private String conclusion;
	
	/***
	 * 备注说明
	 */
	private String remarks;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getDataid() {
		return dataid;
	}

	public void setDataid(String dataid) {
		this.dataid = dataid;
	}

	public String getTachename() {
		return tachename;
	}

	public void setTachename(String tachename) {
		this.tachename = tachename;
	}

	public String getMatter() {
		return matter;
	}

	public void setMatter(String matter) {
		this.matter = matter;
	}

	public Integer getOrder() {
		return order;
	}

	public void setOrder(Integer order) {
		this.order = order;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getResult() {
		return result;
	}

	public void setResult(String result) {
		this.result = result;
	}

	public String getConclusion() {
		return conclusion;
	}

	public void setConclusion(String conclusion) {
		this.conclusion = conclusion;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public Date getChecktime() {
		return checktime;
	}

	public void setChecktime(Date checktime) {
		this.checktime = checktime;
	}

	public String getTypeName() {
		return typeName;
	}

	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}
}
